Volume 40, Issue 1, December 2022, Pages 31-43
Fattouh Mohamed F. Shaker
Volume 39, Issue 1, September 2022, Pages 25-37
Fattouh Mohamed F. Shaker; Alia Magdi Abd El-Aziz